package com.ltkj.order.domain.vo;

import com.ltkj.common.core.annotation.Excel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;

@Data
public class OrderDetailVo {

    /** 订单id */
    @ApiModelProperty("订单id")
    private Long orderId;

    /** 订单号 */
    @Excel(name = "订单号")
    @ApiModelProperty("订单号")
    private String orderNum;

    /** 下单人姓名 */
    @Excel(name = "下单人姓名")
    @ApiModelProperty("下单人姓名")
    private String orderTname;

    /** 下单人联系方式 */
    @Excel(name = "下单人联系方式")
    @ApiModelProperty("下单人联系方式")
    private String orderTphone;

    /** 下单时间 */
    @Excel(name = "下单时间")
    @ApiModelProperty("下单时间")
    private String orderTime;

    /** 状态 */
    @Excel(name = "状态")
    @ApiModelProperty("状态")
    private String orderStatus;

    /** 支付方式 */
    @Excel(name = "支付方式")
    @ApiModelProperty("支付方式")
    private String orderPayType;

    /** 总金额 */
    @Excel(name = "总金额")
    @ApiModelProperty("总金额")
    private BigDecimal orderTotalPrice;

    /** 数据状态 */
    @ApiModelProperty("数据状态")
    private String isDel;

    /** 用户 */
    @Excel(name = "用户")
    @ApiModelProperty("用户")
    private Long userId;

    /** 收货地址id */
    @Excel(name = "收货地址id")
    @ApiModelProperty("收货地址id")
    private Long orderAddressId;

    /** 邮费 */
    @Excel(name = "邮费")
    @ApiModelProperty("邮费")
    private BigDecimal postagePrice;

}
